// 注册页面对象，才能在ml文件中写组件
Page({
    // 对象类型
    data:{
        // hero:"压缩",
        // heros:["张三","李四"],
        // person:{
        //     name:"张三",
        //     sex:1,
        //     hobby:{
        //         ll:"游戏",
        //         yy:"语言"
        //     }
        // }
        // subject:null

        // 轮播图数据
        pics:[],
        // 导航栏数据
        navs:[],
        // 项目列表
        subs:[]

    },
    // fun:function(options){
    //     var text =  options.currentTarget.dataset.text
    //     console.log(text)
    // },
    // fun:function(options){
    //     // 保存this指向
    //     var that = this
    //     var id =  options.currentTarget.dataset.id
    //     wx.request({
    //       url: 'http://localhost:8080/subject/query/one/'+id,
    //       method:"get",
    //       success: function(res){
    //           console.log(res)
    //           that.setData({
    //               subject:res.data.object
    //           })

    //       }
    //     })
    // },
    // fun: function(options) {
    //     var id =  options.currentTarget.dataset.id
    // //     // 页面跳转  不能跳转到tab页面  wx.switchTab
    // //     // wx.switchTab({
    // //     //   url: '../my/my',
    // //     // })
    //     wx.navigateTo({
    //       url: '../detail/detail?id='+id,
    //     })
        
    // }

    // 初始化生命周期函数，在页面周期加载前执行
    onLoad:function(options) {
        var that = this
        // 向服务器加载轮播图数据
        wx.request({
          url: 'http://localhost:8080/pic/api/query/lb/1',
          method:"GET",
          success:function (res) {
              that.setData({
                  pics:res.data.object
              })
          }
        })
        // 加载导航栏数据
        wx.request({
            url: 'http://localhost:8080/pic/api/query/nav/1',
            method:"GET",
            success:function (res) {
                that.setData({
                    // 不写，可以使用，但其他无法调用navs
                    navs:res.data.object
                })
            }
          })
        //   加载项目列表信息
        wx.request({
          url: 'http://localhost:8080/subject/query/recommend',
          method:"get",
          success:function (res) {
              console.log(res);
              that.setData({
                  subs:res.data.object
              })    
          }

        })

    },
    // 跳转到详情页
    toDetail:function (options) {
        var id = options.currentTarget.dataset.id;
        wx.navigateTo({
          url: '../detail/detail?id='+id,
        })       
    },
    // 跳转到预约界面
    toOrder:function (options) {
        var img = options.currentTarget.dataset.img;
	var title= options.currentTarget.dataset.title;
        wx.navigateTo({
          url: '../order/order?img='+img+"&title="+title,
        })       
    },
    // 通过导航栏获取项目列表
    getSubs:function (options) {
        var that = this
        console.log(options);
        var title = options.currentTarget.dataset.title
        if (title == "推荐"){
            title = "recommend"
        }
        wx.request({
            url: 'http://localhost:8080/subject/query/'+title,
            method:"GET",
            success:function (res) {
                console.log(res);
                that.setData({
                    // 不写，可以使用，但其他无法调用navs
                    subs:res.data.object
                })
            }
          })
    }
    
})